1、BGP發(fā)言者
發(fā)送BGP消息的路由器稱為BGP發(fā)言者,它接收或者產(chǎn)生新的路由信息,并發(fā)布給其他BGP發(fā)言者。BGP發(fā)言者從IBGP對(duì)等體獲得的路由不向其他的IBGP對(duì)等體發(fā)布。
2、Router ID
Router ID是一個(gè)32位比特?zé)o符號(hào)的整數(shù),用來(lái)在自治系統(tǒng)中唯一標(biāo)識(shí)一臺(tái)路由器。路由器如果運(yùn)行BGP協(xié)議,則必須存在Router ID。Router ID可以是手工配置或這是路由協(xié)議自動(dòng)選舉。
3、BGP對(duì)等體
相互交換消息的BGP發(fā)言者之間互稱對(duì)等體。BGP會(huì)話是基于TCP的點(diǎn)到點(diǎn)的單播鏈接。TCP的可靠傳輸機(jī)制和滑動(dòng)窗口機(jī)制可以確保承載與TCP之上的BGP可以可靠傳遞大量路由。但是TCP鏈接是點(diǎn)到點(diǎn)的單播方式來(lái)進(jìn)行報(bào)文傳輸?shù)模虼薆GP鏈接只能是基于點(diǎn)到點(diǎn)的鏈接。同時(shí)BGP是一種距離矢量路由協(xié)議,為了防止產(chǎn)生路由環(huán)路,協(xié)議規(guī)定BGP發(fā)言者從IBGP對(duì)等體獲得的路由不能向其他的IBGP對(duì)等體發(fā)布。這樣,在運(yùn)行了BGP協(xié)議的AS內(nèi),為了確保所有BGP路由器的路由信息向,則需要使所有的IBGP路由器保持全連接。
4、IBGP對(duì)等體
如果BGP對(duì)等體處于同一自治系統(tǒng)內(nèi),被稱為IBGP對(duì)等體。處于同一個(gè)AS的BGP對(duì)等體為IBGP對(duì)等體,IBGP對(duì)等體不一定是物理直連,但是一定要TCP可達(dá)。從IBGP對(duì)等體獲得的路由不向它的IBGP對(duì)等體發(fā)布,為了防止環(huán)路,BGP協(xié)議規(guī)定BGP發(fā)言者從IBGP獲得的路由不向它的IBGP對(duì)等體發(fā)布。從IBGP對(duì)等體獲得的路由是否發(fā)布給它的EBGP對(duì)等體與BGP是否同步相關(guān)。另外為了防止路由黑洞的產(chǎn)生,協(xié)議還規(guī)定BGP發(fā)言者從IBGP獲得的路由是否發(fā)布給它的EBGP對(duì)等體與BGP是否同步相關(guān)。
5、EBGP對(duì)等體
BGP對(duì)等體處于不同自治系統(tǒng)時(shí),被稱為EBGP對(duì)等體。EBGP對(duì)等體處于不同AS的BGP對(duì)等體為EBGP對(duì)等體,通常情況下EBGP對(duì)等體是物理上直連。BGP Speaker從EBGP對(duì)等體獲得的路由會(huì)向它所有BGP對(duì)等體通告(包括EBGP和IBGP),同時(shí)為了防止環(huán)路,它不會(huì)將學(xué)習(xí)到的路由再向原發(fā)布者發(fā)布。
了解更多服務(wù)器及資訊,請(qǐng)關(guān)注夢(mèng)飛科技官方網(wǎng)站 http://www.qzkangyuan.com/,感謝您的支持!